import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class Test {
    public static void main(String[] args) {
        List<String> list=new ArrayList<>();
        list.add("张三");
        list.add("王五");
        list.add("王五");
        list.add("张四");
        list.add("张二");
        list.add("李四");
        System.out.println(list);
       /* Iterator<String> it=list.iterator();
        while(it.hasNext()){
                  String name=it.next();
                  if(name.contains("张")){
                 it.remove();
                  }
        }
        System.out.println(list);*/
        for (int i = 0; i < list.size(); i++) {
            String name=list.get(i);
            if(name.contains("张")){
                list.remove(name);
                i--;
            }
        }
        System.out.println(list);
    }
}
